tough times - German English Dictionary